Powerful Typhoon Neoguri Hits Japan With Torrential Rain And Wind